export default {
  // 用户传递的可能是str或者obj，但是没有加#需要拼接上
  props: {
    to: {
      type: String,
      required: true,
    },
  },
  render(h) {
    // 接下来要去的地方
    // <a href="#/about">abc</a> href需要用attrs描述
    // <router-link to="/about">xxx</router-link> innerHTML？ 把默认的slot内容拿出来就行了
    // 名称 数据描述对象 孩子
    // h(tag, data, children)
    console.log(this.$slots)
    return h('a', { attrs: { href: '#' + this.to } }, this.$slots.default)
    // 有JSX解析 取消参数里面的h
    // return <a href={'#' + this.to}>{this.$slots.default}</a>
  },
}
